package com.docMan.dao.pojo;

import java.sql.Timestamp;

import javax.ws.rs.FormParam;

/**
 * DocDirectory entity. @author MyEclipse Persistence Tools
 */

public class DocDirectory implements java.io.Serializable {

	// Fields
	@FormParam("id")
	private Integer id;
	@FormParam("name")
	private String name;
	private Timestamp createTime;
	@FormParam("directoryId")
	private Integer directoryId;
	private String path;
	private Double large;
	private Integer fileCount;
	private Integer directoryCount;
	@FormParam("diskId")
	private Integer diskId;
	private int humanId;
	private String humanName;
	@FormParam("reName")
	private String reName;
	@FormParam("displayRange")
	private String displayRange;
	
	private int unitId;
	@FormParam("isKnowledge")
	private int isKnowledge;
	// Constructors
	private int personalDisk;
	/** default constructor */
	public DocDirectory() {
	}

	/** full constructor */
	public DocDirectory(String name, Timestamp createTime, Integer fartherId,
			String path, Double large, Integer fileCount,
			Integer directoryCount, Integer diskId) {
		this.name = name;
		this.createTime = createTime;
		this.directoryId = fartherId;
		this.path = path;
		this.large = large;
		this.fileCount = fileCount;
		this.directoryCount = directoryCount;
		this.diskId = diskId;
	}

	// Property accessors

	public Integer getId() {
		return this.id;
	}


	
	public int getIsKnowledge() {
		return isKnowledge;
	}

	public void setIsKnowledge(int isKnowledge) {
		this.isKnowledge = isKnowledge;
	}

	public int getPersonalDisk() {
		return personalDisk;
	}

	public void setPersonalDisk(int personalDisk) {
		this.personalDisk = personalDisk;
	}

	public int getUnitId() {
		return unitId;
	}

	public void setUnitId(int unitId) {
		this.unitId = unitId;
	}

	public String getDisplayRange() {
		return displayRange;
	}

	public void setDisplayRange(String displayRange) {
		this.displayRange = displayRange;
	}

	public String getReName() {
		return reName;
	}

	public void setReName(String reName) {
		this.reName = reName;
	}

	public Integer getDiskId() {
		return diskId;
	}

	public void setDiskId(Integer diskId) {
		this.diskId = diskId;
	}

	public int getHumanId() {
		return humanId;
	}

	public void setHumanId(int humanId) {
		this.humanId = humanId;
	}

	public String getHumanName() {
		return humanName;
	}

	public void setHumanName(String humanName) {
		this.humanName = humanName;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getName() {
		return this.name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public Timestamp getCreateTime() {
		return this.createTime;
	}

	public void setCreateTime(Timestamp createTime) {
		this.createTime = createTime;
	}

	public Integer getDirectoryId() {
		return this.directoryId;
	}

	public void setDirectoryId(Integer fartherId) {
		this.directoryId = fartherId;
	}

	public String getPath() {
		return this.path;
	}

	public void setPath(String path) {
		this.path = path;
	}

	public Double getLarge() {
		return this.large;
	}

	public void setLarge(Double large) {
		this.large = large;
	}

	public Integer getFileCount() {
		return this.fileCount;
	}

	public void setFileCount(Integer fileCount) {
		this.fileCount = fileCount;
	}

	public Integer getDirectoryCount() {
		return this.directoryCount;
	}

	public void setDirectoryCount(Integer directoryCount) {
		this.directoryCount = directoryCount;
	}


}